remote islands - Français Anglais Dictionnaire